save your own skin - Deutsch Englisch Wörterbuch